草庐IT

unity rtmp推送

全部标签

ios - 自定义推送通知的 iOS 权限对话框

当iOS应用首次尝试注册推送通知时,系统会弹出一个权限对话框,询问用户接收推送通知的权限。是否可以自定义此对话框的文本,以解释为什么要寻求这些权限?大多数权限对话框消息都可以通过放入NS*UsageDescription进行自定义Info.plistkey。例如,NSCameraUsageDescription键控制请求访问用户相机时显示的对话框文本。但是似乎没有这样的推送通知键。 最佳答案 不,这是一个无法自定义的系统对话框。 关于ios-自定义推送通知的iOS权限对话框,我们在Sta

ios - 收到 iOS 推送通知时打开 View Controller

我想在用户点击收到的推送通知消息时打开特定的ViewController,但是当我收到推送通知消息并点击消息时,只有应用程序打开,但它不会重定向到特定的ViewController.我的代码是-(void)application:(UIApplication*)applicationdidReceiveRemoteNotification:(NSDictionary*)userInfo{if(applicationIsActive){UIAlertView*alertView=[[UIAlertViewalloc]initWithTitle:@"Bildirim"message:[NS

iphone - 当我删除我的 iOS 应用程序时,推送通知状态仍然存在

当我第一次使用Xcode安装我的iOS应用程序时,我的iPhone询问我是否要启用推送通知。我可以发送通知,角标(Badge)显示我发送的号码。当我从我的iPhone中删除应用程序并在Xcode中重建它并在我的iPhone上重新安装它(使用Xcode)时:设备不会询问我是否要启用推送。角标(Badge)在那里并且记住最后一个数字。我在新设备(安装了IPA)上尝试了相同的应用程序,它要求我提供权限。如何才能让我的设备完全忘记应用程序?谢谢 最佳答案 针对iOS7及更高版本从Apple文档更新:OniOS7andlater,Thefir

ios - Apple 推送通知服务 - 多个设备 token 对同一设备有效

为了让我们向用户发送iOS通知,会发生以下流程:用户安装我们的应用程序,向APNS注册,然后将注册token发送到我们的服务器,以便稍后用于发送通知。对于用户安装我们应用程序的每台设备重复上述过程;我们希望他们在所有设备上都能收到通知。除此之外,当用户卸载我们的应用并在同一设备上重新安装时,该过程会重复。每次重复这个过程,我们都会得到一个新的、不同的注册token。这一切都很好,但是,我们注意到直到最近当我们的应用程序被卸载时,设备token在重新安装并生成新token后仍然有效。据我们了解,一个设备可以存在一个唯一的token。Apple的文档似乎也暗示了这一点(https://de

ios - 为什么页面推送动画 Tabbar 在 iPhone X 上移

我构建了一个应用程序Demo,使用hidesBottomBarWhenPushed在推送动画中隐藏Tabbar。但是,当我点击跳转按钮时,Tabbar会向上移动!?像这样: 最佳答案 VoidLess提供的答案仅部分修复了TabBar问题。它修复了标签栏内的布局问题,但是如果您使用隐藏标签栏的ViewController,则标签栏在动画期间呈现不正确(要重现它最好有2个segues-一个模态和一个推送。如果你交替segues,你可以看到tabbar被渲染错位)。请参阅下面解决这两个问题的代码。干得好,苹果。classSafeArea

ios - 使用 APNS 的 Apple 推送通知是免费的吗?

我们正计划为一家电信运营商开发推送通知服务。但是我不知道APNS推送服务是免费的还是需要付费的?我的问题是,我应该为使用APNS推送服务付费吗?如果运营商要向数百万订阅者发送推送通知,我们应该向Apple付费还是完全免费?如果不是免费的,请分享提供付款详细信息的URL。发送的通知数量或订阅者数量是否有限制? 最佳答案 Apple不对使用推送通知服务收取单独的费用。您唯一的成本是将推送通知发送给Apple的服务器。有第三方提供此服务器,并且需要付费。 关于ios-使用APNS的Apple推

ios - 创建了 Apple 推送服务,而不是 Apple Production iOS 推送服务

我正在尝试为生产iOS推送服务创建证书。相反,我获得了Apple推送服务。如何创建专用的AppleProductioniOS推送服务证书?top证书是我以前拿的。最下面的是我现在得到的。我使用Pusher应用程序测试我的推送通知证书,它无法读取新Apple推送服务的p12。 最佳答案 Apple更改了所颁发证书的名称。您现在可以对开发和生产使用相同的证书。虽然您仍然可以申请仅开发证书,但您不能再申请仅生产证书。由于证书的目的不再是生产,只有Apple将通用名称更改为ApplePushServices。证书的功能不受影响。不幸的是,验

ios - 在后台接收推送通知

我知道很多地方都涵盖了这一点,但我无法弄清楚。我使用UrbanAirship来推送通知。一切似乎都很好,除了当我的应用程序在后台时-didReceiveRemoteNotification没有被调用。它在前台工作-我能够正确处理消息。如果从通知中心点击消息,我可以从启动选项获取消息。但是在后台时,它发送的消息-iOS显示警报-didReceiveRemoteNotification未被调用。当我点击我的应用程序图标(不是从通知中心内)时,该应用程序出现在前台,我不知道通知是否存在。有什么想法吗? 最佳答案 application:d

ios - 如果您在桌面上阅读过,Facebook Messenger 如何从锁定屏幕清除推送通知?

当我在Facebook上收到消息时,我会在锁定屏幕(iOS)上收到推送通知。然后我在桌面上阅读了这条消息。紧随其后,此推送通知消失,无需与手机进行任何交互。我如何自己实现相同的操作来删除过时的通知?第二种用法可能是将通知拼接在一起。例如,当有人喜欢你的照片时,Instagram会向你发送推送。获得20个赞后,您的通知屏幕就会损坏且无法读取。但是使用与Facebook相同的委托(delegate)人似乎可以删除以前的同类通知并使用增加的计数器创建新通知。没有“用户A喜欢照片X,用户B喜欢照片Y等”,而是“20个用户喜欢照片Z”。我在这里看到了一些关于类似主题的文章,但到目前为止仍然没有答

iphone - iOS 推送通知 - 当您单击应用程序图标而不是通知时如何获取通知数据

类似于这个问题:HowdoIaccessremotepushnotificationdataonapplicationDidBecomeActive?但不同之处在于,当您处于applicationDidBecomeActive时以及如果您点击了应用程序图标而不是推送通知,您如何访问通知数据。流程是:如果你点击pushnotification然后didReceiveRemoteNotification会被触发,但是如果你点击原始应用图标,只有applicationDidBecomeActive将被触发并且didReceiveRemoteNotification将不会被调用。我正在寻找后一